;;; -*- mode: clojure; coding: utf-8 -*-
;;; https://github.com/edn-format/edn

[-51160756008759353297926844277044576043N
 3952822593182955940376740624815986852N
 31257775583415516797226524263531379321N
 2790425535004899879599963944332111326N
 27545076356913195981048993993512105510N
 23304770555444131022636931895148495282N
 -530686147365052323731971095448229438N
 -7483834754235378916609751657268778600N
 45465419439298642317588313511940113458N
 46618152734383710083060837272573765806N
 -414677632880670506354165330201355460N
 -71666360999460337687689036688732800412N
 -3935677906698768663650783045766117740N
 22146969532953834793167256399307577809N
 -64370711790043715512257028875487508128N
 -18426149545101422436077149148403017265N
 78130706303310301214268648887060855056N
 -14832447050705563354131554117493243824N
 916989448539963946160081173713698880N
 -6613508745776676915701143062495764403N
 -55790545896374180921664823144546843678N
 -13735741569994015407099806725947643452N
 -38565135383366562414912371248378458480N
 1586091190294436104243699584808252524N
 16600434390489552229645077427535250000N
 -612704260334725386281167412758015012N
 -19857528701085445919256797171181799722N
 3890107146648001183037688203354291646N
 33580685883531909433980839810611284901N
 -9154462649776099726416467179575577682N
 -49358645805998621181072556169898755105N
 2120329918304605435034381310473497885N
 -99331453398260694448817089183964609N
 9761310804291905958614457742726017990N
 26948795273829489085187186662621295088N
 -9881901264076497155259780305600957044N
 12019508159569559391718536283647272656N
 -17727469535569124706814086884022911775N
 -52360889249525857932304011779603903274N
 6589210410104885996815848600607689506N
 -3470957709420918549586669145665074393N
 -20142448728272438119337738994104057169N
 -45561923525946547240434310466756460470N
 -22722242399344871133682379343070404516N
 -43762113356061891736217405458770357006N
 -16688622566966916731543169987858519396N
 -15790285221518261918242358077346725176N
 11468223356914208929710470534900331173N
 16696549441427075679986998307824335500N
 48020838189589570030725664093014121140N
 -34610416997297372160155744776010087841N
 -11084674204031278896451192102349029936N
 19843325695421965598988838503555921248N
 -46779424511752147098658467290594946892N
 27959110691698239448955229263651351411N
 1472973504266000543591519335271628342N
 19034183466976528191129108853453982664N
 1651288694146008270071609471207865876N
 2473454375830634650093811287953227070N
 28028746346332886721949196125283781598N
 -15667122731978042332666149835976198677N
 -899491242300921205710911430438452308N
 9492958976837197309404949917925534440N
 12386460906213866270686247438190476344N
 41397782161631008992168607770119192768N
 1452818806833497140850295820455291953N
 -16028326675934863716022147702839158770N
 -8340831638603976546799577155851892176N
 1055530599740001202101903927877795168N
 -4852778590300285021966208683409984308N
 65896760057775132460292608109942179940N
 -3290307161815976015128089968018238750N
 38525435948901346256403735297259930017N
 -11805170761521793965158205916706365332N
 -14627619191041014290925590368900116828N
 -13627192162065842092727112394376004624N
 -40845737059321310095220537132933308848N
 6464092771028189582138420396378977359N
 37596996319642492035771400733374673168N
 11234155887602761096948011437248163706N
 39937526406204761735109370927705964487N
 -55014524883780812863234823365660862376N
 -1511680057257278429440432659294960205N
 10682532482235973419316118209057731618N
 -254152826275653249497150460183682248N
 -16615103168423100960503708627289572658N
 -49120775004019623025127819610521829336N
 -3002032397521092954093583847315277774N
 -16612572631137460321561975103153353545N
 214720312588363934694656632300357958N
 -22963139233743964272090209924043135978N
 -4327970422874031438844644210289707576N
 -13440015998746545937754116863940619888N
 10532772741999940495586811557200113408N
 -35318606897973247108978957080314990627N
 -28600906107328341538129148150111099540N
 -54300745472152924871546438082648148938N
 -3254601011770104112533794245290613578N
 -3530851532754818094618641980312071360N
 -7343605480938999842161260931361576928N
 -8915272621120155723153025386046985322N
 -26405466691346507755597185088381457280N
 3911624035871702260112921670284944125N
 -4757342398558119946437128386708413600N
 49632055273512494412316066764886183578N
 19856572866938182425732998563626847482N
 2844535957531510626788382902058527626N
 38572284396625718347017781206424705920N
 14450241064545973282268858258718569860N
 24723472096235494721300691009875985085N
 2795360937572972240194931050239272850N
 -21714192805513196645188083363293567840N
 9361614151268693052323599674217544402N
 888913711051066628192167792988679N
 -34147573375016615780077408474799852543N
 63566063926576427437667275620970617040N
 -3172345664223028154552344844548495577N
 8550779534563598071785461509548961155N
 54415908402148112878587118146644162817N
 8080365078702974434956458486450687798N
 -22118906465178006044478492289769284784N
 44723872468501536191007274461797937915N
 -111106274322916818662035272777220890N
 -52062016258042190854687982198987383976N
 34335983001917119854245819716336507710N
 5941141444252530812235094258172935740N
 2269423726123928745509042532211931399N
 -22235808939051484322155995166295836596N
 -59769325773758290125059685449328570849N
 -51708073044725410541483910530005995909N
 -482809881277103838961939369475396436N
 -617397263211780229315219396554627280N
 -48043530150582092532834013173193100763N
 2093368881522082117931105058673317681N
 -6984431865958515993028280887350314402N
 -78035021807709852400686709938095538286N
 -1173575832842005406580690516432531276N
 42840899741538588819324914313590252686N
 -8423569892212355915852084057198808063N
 64512234998746334049479855982475761728N
 6834544704676084095140128366833757808N
 -1258007285445921337567779669076202232N
 -25710907694770275301324339991188892388N
 -28034628139870228680611380760207468448N
 26683561108725196664558000303472183624N
 -23228681927876511783017711513308199940N
 6506109127164978417792335403918365301N
 -27340617833653149765016600118815921371N
 8169088524827423848970119591209024654N
 77808093231689354808572853250405514880N
 35534873323299652592264222614562878500N
 804936106856219549734889541750907272N
 1074928439096029183752236490806079119N
 -42960408282692639987623902446238613920N
 6926604655710363609255435113588844750N
 1955230166458805638594307435146356192N
 -50812367797615544308056949921725479955N
 -3692895444839976432632639543939297460N
 -49117494024185675464803057913692743520N
 17596469384553754872075743595630273429N
 -33080387541430033896797121754320318980N
 -12676929992261404426806711541309814079N
 53161224405845674368578113401013630134N
 11397724296790989785548964570299811070N
 31263640910917947682801708088707319699N
 -31475916282744729078722614670707036444N
 32771426709128342545350706640814908928N
 -1619237495652442688047469721299871036N
 -10911552617119803311795653376655841050N
 -37157041626149910787456011589575387363N
 -19892463847677869246629366991902505988N
 -10865621638003776725818537637698988752N
 -12094845256236392700838579724786562892N
 69910897123595627355973603257656302176N
 -59072265428200583028356344455183781350N
 -19712618520406881032600396395369389844N
 10710344300215905979799728510497089750N
 197420455945307944440700047712608062N
 73742160351428632481091585873183759813N
 7050679530773056588921542524669497824N
 3246900580371749980810821949824527861N
 58186559030380902606392258288982783713N
 -11640036380858697057496641453802070562N
 4184084467348845915568673863484505090N
 61820905442804780647321087561952649390N
 6959413040994838003592488517286407910N
 -15671970277184778276064715875576833980N
 12290623234981472083941959529020695056N
 45758810987408985365139722359936774880N
 -45805914230750672092293693327196846420N
 -2766870326541485411533790434813481148N
 33457921649701328813340654887957420150N
 -3543229031414595670886180771037389299N
 6899798811319724422976554464976871361N
 -18721512585892155179391836426907953492N
 -4663263857928404781594078475985771824N
 654806926605036306346846859472564198N
 6287771559099770480556220121660741064N
 5804889070113596616595064856745720573N
 -5970909775675085688469290387200637745N
 1091911174644502847099822589128883592N
 8796238896537993648970707669081727620N
 -9315383418097194700232740667235079828N
 51641487171641851113659836247073186348N
 -7749698616239034559089414185532552640N
 26537164639012026103097274353851905288N
 -2478630527923595436092470257778564832N
 23734349687696261173762331455613453824N
 -9642261448588941625408277053186458528N
 -8018386876542946417332180633010930752N
 -38884073486955350433443544738779055192N
 9081708962992613540033166152730685360N
 25122814188304889474564242963743627156N
 -9077402767233189525599704677703035672N
 -972046248729485927139852116040403300N
 17411164886306912703103438700879825072N
 -30807912424420193609969821474397178180N
 -34289591111602541863356552048405751500N
 24307425729343815023485789200527741831N
 7397854088955435964743963227987246514N
 4758527653903882406063503550352273000N
 -19082444882548772380354088138851523401N
 15462969997509287099636686597639634175N
 -32159880370017531932228859828666969144N
 -80511974404319786290928353268161725N
 21508447594479321698431698541187300664N
 -12533395902360249419582640861310001193N
 24211561927083926541693635957300428128N
 9360730982347473084593083432567062039N
 -31896119340379552262272602659964126296N
 -19766831654528780287706780380265947644N
 -59517313215653779981110431783336770680N
 20397985525964103362818159891373025819N
 -47585289699549377429015777784661572355N
 33034131659730244701198140612444759562N
 -333557877247320815931854868988246344N
 10230821449396748618966023043920068012N
 44004336871559549042860682617258386000N
 -42349236461824255550296934171233885335N
 -7125535401721394093350672341707456346N
 -43310651381736817672461575969993502400N
 -19197007206653884520573825798142054110N
 -207615386194436770338827217191069652N
 9153630761390432362879086895600312899N
 -2328712178360137453339310008505964808N
 29674362990424126402691908230504096834N
 13635617335190452383763623545020759992N
 67972530439956978326754992142516189311N
 39600558018644194256919715720751414144N
 -50997682309337216936416295486036719612N
 18376227811689351782260235821537125306N
 -93674152406096916362321229086797236N
 -4652868976507690796566525232079044526N
 31594226951364614003953236824909003259N
 18003491053342853763504065059917627171N
 -37014297054855973793094087654860517525N
 -22694627657138011976732000571748511604N
 7286610341765645869045910631661456413N
 26502942934976497026861027586306404363N
 67830545917050886299069085329978701931N
 -2186815420827756485640648126380333416N
 -4572037119431721916438756029316947996N
 -29352789625439383568235242286197328498N
 -16168683328325495458875426146659710444N
 7767579508943445419371174348688319843N
 14381448115444300011451383034142988864N
 4803568786932426747446063421712862235N
 -30489028428483051667757949025727646060N
 32109457766185161194501117152937496032N
 34506224665517832101244693171250522384N
 -15501094541004568238669078665638664825N
 49173730439701414841358820414187236850N
 -13352083398132578730955580470453922496N
 -25005952569192638143312246134709657195N
 -11429930077152585695743391323747766385N
 -9782296888627248681914279072931766154N
 -49352481737892012062913844794736240857N
 1675481158294123758165757943098906317N
 36257468240627948690519535443346481545N
 -40517613410254707497672276241702274145N
 20947170743192468893956237510505834602N
 2598391723385984818569997905979882350N
 -12960070023161510913289755765468057189N
 -3357895478603986988909316581215704182N
 -19245604353117380475647891772074350994N
 7685102279112305334439981852556216775N
 4460468415249705852271162761107228976N
 5813456714398151674782374869371605523N
 27490604575531219943963093012158224556N
 -13695388172828028736059039980233299612N
 -12172383945221582819960422708226385122N
 8921195712401548257694980942782188924N
 -2532040062942698906152840062066122800N
 9269705738075128541148947493861076976N
 1381955052755440670008309277708098098N
 -57295590361234819949311783156036940184N
 61456524786077561307448355363797313050N
 8988218001393206406384688579804520491N
 -30726677499634160229646895827052585258N
 52009080215069264892178310026355640974N
 2678595327468473927977394008998561816N
 -72665555620616195085702839386517960040N
 18956407449941696732062124403553010475N
 26997525355012448058024232808018437000N
 7708346361839033032492933975166382320N
 25949351088720901542068877724068119298N
 -211169225407975075533529689173915830N
 -11266619456000247929171142715609617960N
 27290990661189855453684842176901728993N
 -20216552512759062063502727496962513857N
 700547826329211981120187199495104205N
 22037985778493328555687333282748573526N
 -52245283494049223546037316567258399815N
 1726802497475832311183620554339718395N
 -537779100101581254589977718332311364N
 -9690669914216734287520198429291889790N
 -16205155658905038805955401961105582172N
 678344837253420881383824756880316880N
 8757728948457618291513870791838890784N
 -1416479106289992999166167034783303916N
 17184411079578601172744970054232289854N
 62370615886422724671778240392635779912N
 -14863507865724835693750143758739598015N
 -30251305575988748224443784946621295963N
 -4956675896249923034975246454721667108N
 -12055151849868905129434886557292446300N
 22474439429244492318614047004678393707N
 10460395500115160304273191030202713246N
 12944957458831649127838064688529992120N
 -4027271902560653119572496144942174518N
 6341950543086010345756902233661670380N
 27728022758005953523310223660660988808N
 4980958234800546619536920733586262748N
 50168826612025364938039774880727459040N
 -51811933228476029911276947818137215000N
 -6518117074561870592922176692833258057N
 -12962229517625430475127643248074900384N
 3472341942263720348800541817145426688N
 -689999852973686095050847982943054730N
 34527046086716281194609082923999742324N
 -52706706579136976506555332872665014830N
 -26808010040547583559534979235566597810N
 58783988163282657405694076865071219840N
 -46868307476744654793381792724349272216N
 36641651928313417812164214118604752740N
 -21650753912109129580205097052809982352N
 42800959968964285158753018743875483680N
 -27877801351998296756967915660147421956N
 6481908191901557726708014674228171564N
 13152636802339915243382100488545040580N
 9398489924958162252756302747851831525N
 -7189600794125110674458285302943563250N
 -13176367979929795890123849582313963257N
 -18812061753888824387139030710393914672N
 -2224602499631141587532656505636061375N
 38575997860643653888880182279866554160N
 34633529144396289085235678099920271316N
 -33729481495866061915597694416780508627N
 -8587113326967379657759928720948240801N
 -70234577634068810579594713798837373260N
 37463958462780068098527094562829790362N
 21776936970051813419764387330089840120N
 18269632261556346539384620311617684950N
 -47480514881220774677826937197116428647N
 16448136548393325762588957308443680840N
 24668712285085391582040678374502180480N
 -426327920295821581647035638559526450N
 -12772743994084689780674414769962477016N
 1553604564637540950236486332720126632N
 6015067964422289991947968252911965190N
 18580605987995142310196034628767552700N
 -8660745938441035767182066412902494236N
 66287272360498807116508673807273003760N
 -52223969815895618734316257332678491968N
 1477557635192104628987815623864345252N
 -26980088159638079576762550462517570251N
 67666814489748316237089361507351256936N
 6637598089541774006709424399599358155N
 -53464162829706996754322195920632004950N
 -6063585232865653331231206241942659824N
 -11209168939821610901877200011188309435N
 19737146446490173364898104493139592600N
 -2549703652651760666640683538453162411N
 50355108737851721010253545617460894903N
 40997930126180044735137365104193514550N
 -62812371496348359840342443452859071008N
 -36559882751162977423388016235816777428N
 -78824954809233747625055174410697341568N
 -19394796148218303843101316674131136518N
 40490784523544205966503418249892187802N
 22150737355835263295258445432014408968N
 -8060287229671501480561759695559531728N
 -16817053584278986056909457643876682330N
 -23262318737433538268768384637664736244N
 43500283854446113386684778539400250064N
 6279303796343384077114056123124777994N
 -49452629166145361230609304686905760365N
 -4403590660278416238991297426825159572N
 22212711615988913466339823851380298829N
 8198735500080991282734548574984206553N
 -35873895668708838854575238484589951818N
 -1340938317569528261936350404808901455N
 54907954050423437333624990434778848531N
 -5381661868811525314630420648414922180N
 -36661364750268321439021432324938277695N
 -4585848667646357400581759636942763673N
 -44550024063466228931074970910391057980N
 -20798010669709077426293869089736573356N
 14960794287131932699103104487356973552N
 1381164939509985516759834857029188840N
 -43370194084051001577094725393608380367N
 42314961592105482796686799091265567600N
 29949883840482808532563707624872406510N
 21964630684360439507171717396461653472N
 -697453149404687466690447827265505962N
 -11010671966815031949155461257083369040N
 -72734832247408337759832176807949895306N
 -23131046510932900854378484426472109028N
 19649304296380761627746853970899681020N
 -4545329618921390394548623007667518164N
 6439895544630202803285191434777892964N
 -1231203922562596637139173776859433918N
 -57251002723615595283269882819804422766N
 56233261091702672282443845169643093580N
 -22057806733670879227505330541882311040N
 -16815831161946817129760904851337948775N
 -25371549810042619009339549270912500N
 24860311687499928972844344771436295616N
 -26737461207828055763684850571402070138N
 -7768349110933672980415483015402659900N
 41269577430957407680248273399762342060N
 25973079623822336015109630523728096042N
 -34091769155512165149695203669980195131N
 -59105721599419567959873758487776245536N
 -43510284203703247629509393932684989687N
 44575711135786360088171916478808139011N
 -32144534364190295816675203844307371583N
 4698365563275586508063657413988144000N
 57163304991462698443960376526586751904N
 -23066430688630549849627739642123069904N
 176279559276436904131130146968677868N
 43596923275023908315810637495219077532N
 -48502462301241959184947237040217848075N
 -16330162950912869728559815789618339770N
 -196180195540652475641835773466933215N
 -20844466488905240724349959094901146965N
 -5338313092342140266214909435073029105N
 -16873682492522551085614398445754022463N
 -2456679433642179745614930328882565293N
 56418135884198075844559768953889088800N
 24836265144121694357036689021176325215N
 5530241611512437832808235786168461472N
 -19485539752851966280078274173200380988N
 20922048319341752822580342055124326650N
 19930648663083171835448914778545347456N
 5589756277746760588416451752018461166N
 10017944781393979345465210493334633824N
 2132654973104355036186175826985589472N
 6643635325777073737621719964721826164N
 -64576578132485186265027653804145604960N
 -24469617972237711967212163128442094361N
 -3769838134070576090719675577897769984N
 -21610691155566497029105213451805430518N
 39756451012121022955974848149395524475N
 -33611748138704174133272501962500717892N
 -1376907929062841309238294543973454700N
 24828935577615074239142453103584659723N
 -2406709811026404555968179123981938600N
 -11098707214469165670465818327778841750N
 51127576138277220507630270802086749580N
 -48196106714618932004713202161619780956N
 26633664536590400763633274549296760560N
 -1697203916425395553666315472545558976N
 2090068084834254045103050277017420483N
 -22270041587259724465608396382008621414N
 -4641135866107330857678427921047929762N
 -5376033596446745905606547327024057382N
 26793326454254789439032077646588806424N
 22378201638230743839913250813970159270N
 1401665320987988634783961079306416116N
 -3097127571745184620781335660267671690N
 53541811513531807059762057620144184588N
 -7543492101563918376311047301211492830N
 -38556379271622882791854366316100061975N
 -42406543175927041019573231839008165858N
 -7633460713495209321354429122858885634N
 38291456939542183368078218215614565600N
 -15903221683043020510014844132089325602N
 -1689448757568365533016379504302213680N
 32116107694479701967721009659708887552N
 -213489039818505613783126732096653684N
 244881812087171198622040524383269872N
 -30061910685060984902061554582730233520N
 -68503230555218182865144371326632918364N
 11243243352635130715294396334060390868N
 45569261262796687896492988132057495530N
 33406371753889604585681181624065535768N
 10175742422562640965378837046265163240N
 -10050533128511832202804744917848703675N
 22509583014415460186236775983004403005N
 5203454899077060636035166497083983009N
 -39335310717473597516855016045351973845N
 1757487002663180015512949508967739200N
 -22232783187030429714158054427109851040N
 -10963818980129162970782333360700736880N
 5521841057395055857072028081071420024N
 163777516737957340656352070065689660N
 -39150932020878873313162252198285355934N
 40969915907116518527554529994482100426N
 -20502293556176830792040105695733765653N
 3912648851558975046608482702803457944N
 -4389372427466737614228863446793915850N
 41071465857413926884776594990569375848N
 7611990492803306647656572911164948222N
 27022666846249978968722997565995562032N
 -9867772335742397657586072060870803508N
 20197111469302713070145272123432160710N
 -28114706948515906453149085590949892852N
 30226017181931286430603583690372610360N
 -14808674014310601994980493484505745650N
 -15000229213050723720730081863667212805N
 32309035383413447632447894098781455806N
 -11681217946224625673395540267040372957N
 -13609674854237354087603877130258220448N
 -6229387595197908447046036479744685250N
 17947008712554177457040530991689051680N
 2700004061954343572908639598804324921N
 -7955672289108936323846142524743413798N
 14794225718667367226722038571539164032N
 654420480242326944492291233369676825N
 -27379179541020014420536247233000138668N
 14775829772888851566049875458215615250N
 -17543391706983729314059824964268505294N
 18782269340811897825472976901801299262N
 37749338163195815742702344185790566679N
 -56518732316259217460793472832234339607N
 30287903218840061599043297118813957888N
 -29182811341576585121100582554806178240N
 -42076183521434971719514809310746042554N
 -2338052078013827228327843396557216800N
 42532230455035758811847913804166823064N
 -17007297983268685278702408148186132570N
 74816742177897553595674016876254061664N
 -9968766772048890574991248183712440697N
 -2525959494202206678176930915834033934N
 -4756048724011307822808987136014459501N
 -6658134541540597199423761517970416700N
 -11229370564421361316395837436679997205N
 -45079142848337779512315072404629252275N
 -5378452686363761213663390056086988322N
 -55107789404479035209776595078041850994N
 30560533972271018238709160728970794000N
 72265537731343520687966219689137640829N
 -34370606441113361484434140219460528129N
 -3670835328226659386243615800463982940N
 -4380777916838165181114334971139240711N
 49415213330551252710399449127711727282N
 -19242192373286731983558457515989024946N
 -630514635180826364157329809662915216N
 15892998171290184726763178698225241910N
 39335981712272386485453695296652359710N
 -13599147892463874444286131262704353970N
 20243107460432989663714676190329735859N
 -27448789836618309252668219980274923807N
 -6159405362398094841470722249197170286N
 -34789589734374477573900941842853293440N
 58589470830023257020400586898000320368N
 -51055784343714751938846032425821224042N
 6110097261567549657591747974036595480N
 1721985105574740911943057079012731426N
 29203356162909441302705925012309028709N
 -15343268845648725895982098769483087766N
 3433423915760613041095518891203512994N
 19216776632197653876110010651088512406N
 -6543384631813339511810967120856977840N
 25233249881469815360241698536006908598N
 8827819911870752492213307902368036660N
 8217840937131168293627784649896646110N
 409272540667907821234191682346234787N
 44858699483409125811408944417931171320N
 18671546623645810983538510689865476009N
 -24371730979079427019363835740412215958N
 -3616261845394060831288967894083336760N
 2941553517766659777539249939408445932N
 10942590233035540692293740136244983874N
 41997500591509185457967708432184376400N
 -25790912085584296134794467135476119502N
 -14278448256715214302361421227793908480N
 72109481835402640368979934749563551328N
 -2325053751972079621664294884195386336N
 31925896343318943958667842359253852830N
 -14395226519712458866828253539649009350N
 7158218794843238568439236881044899800N
 5292255128102492037301834559829441488N
 -12402033500573452240186724008850184218N
 42285827281471850284119336338176756160N
 -6213908150856127624891417907002625073N
 -63803979959101600978030983298606476N
 32974218837178740508983240547979300328N
 -18352479713635246651098159209016028173N
 -42315349343434787768526120151524918621N
 975556195963937745981104184248460220N
 6916262083529016508568338110389832640N
 32034265817498118044687499193058840424N
 -7447280904742426712809988506078652919N
 -1196633857595733947592208387189888128N
 -64339256390361329715096441190951197595N
 -3157067308351461028282320274249072032N
 62704433288808985740479946705738357792N
 29756750689031280199364302726367665864N
 -12324631588600022171941721768427864648N
 42502751621247014001009240961727459748N
 -7608158980496861830488352160501478096N
 -27524552060533373390046470318297501624N
 -1754147390165035473406450432530030550N
 -23651670511258131672700894105829910138N
 -37953844938918215386586875873173686018N
 12935144307915646886732025257443012352N
 55382600398089482554881135182037256728N
 76271586489765763815968419168898912628N
 33894487713234919210739755440414294N
 -47459350108083712600068432197317398576N
 37539318828061845720144795842067338400N
 -14627290314996368870153258919293110980N
 -39495795414126453700718885551129407825N
 9369299371937446068489732131280710055N
 -55436660889150770444820501562106141972N
 24684912905735010959411400572606206000N
 10607736563620426413542851745146045524N
 -9090187216102978489037684098880911304N
 8127081631769717088086794634812205160N
 -2753561316571949769449918017754068325N
 3631063246989464834427774907877868080N
 -38157175947791158221047426939488163276N
 27644009045404879740358818923585408256N
 3968226148493957827069776154268620924N
 26466113138219493383438924369895220110N
 3512591521278400619706371050605462008N
 1044125696988922707132340639682797860N
 5134489669088537851901142942824600444N
 67373015986004291428380346254344172956N
 -21218535398471337445917251212203080392N
 1858436244117254459014552018575180426N
 -22587867737673314737164443345346559344N
 13550838452396743343649447808624273047N
 -28696999752812252750383697036137857345N
 -7887743770202130334783094394592294054N
 23974589052565314251750369695607335254N
 51129823926215255938343088123482011055N
 -19531419508979785805019435367263483000N
 17661829465171491499483692569913140224N
 20039554255511406925147328283942488674N
 -53251756033797418011311544409375988320N
 -45724115640741473014207337565556063710N
 -2565816896804003017345843085424730152N
 -1428937529103841242259553687699095200N
 20106019276715450927101222907634891682N
 -7982088181312079587208766268916387672N
 -35610350554877918866675851243413270725N
 21520949685914267166083754277396159682N
 -26433469219004640505191315782134041244N
 -17040721785346647506760330386223036024N
 2620707852019700823510002135879598592N
 -40218580297658569346390578948697247275N
 7813536872092733467818497310971509476N
 -8632499510443760901543581825179775265N
 -26277872013911765154989519554511230732N
 -16319543309148024040308014629761838632N
 -39910366338383371665398801404860959010N
 6394772755994292784206211411120664767N
 375488119712593130757975335786232710N
 790781277993129941183316457164053199N
 8724354469091275027477151833893756330N
 2708508818130501863509405564352003832N
 -13615985249446630275495040305906902762N
 -4313175415381720217410349618744240703N
 -20874173468967814777336975497404314071N
 -36401494780795952514764339774347687560N
 34074282595602593860364953211892109872N
 3958380263850456733696466256632810336N
 5200058039750599221541927460753911602N
 -36574009056175901163954466716879941084N
 -1529647001266905217321133411421521578N
 -659223912924863278759921141429311222N
 -31841916120742487363385594166285521660N
 1012112651696508330364051639589100469N
 5880227454342709049707712889196778166N
 -46411017943364741285481015751441347882N
 -20214736823681216071755520157855429324N
 -2371820489069720803578906853881648806N
 -12512148141410795695354621849437441301N
 -943723932247738841304686796725409012N
 -2156814085767900289227653808985050177N
 3270065654781429218134135682187959528N
 49423955743577048827012589701468620972N
 14854239916478585691497466743785865298N
 19294662110227273190490870933299499323N
 -19741794955862097700110436301583975590N
 73429764482943021092552506170656072487N
 -6627373023575753864503414924584242037N
 -10070067041064743118007965573173426540N
 -5240420509021254348283724933207415888N
 11617286832090703030566244429343445560N
 -16424797016210034526918020637845152447N
 -34246088600874821037398587730313982785N
 -46069924433387676218269367599223239858N
 77366491215361884852243802699491371412N
 18767996549325828207477313514357053550N
 12622907141794141708415031385741047900N
 -43951462001330879718922495207366472232N
 42668526605056029420881335361584953750N
 -10307962182681336645035704768129795744N
 36090936859216516571950411947314588207N
 -18945070200287272508663442286439602612N
 -2167484353578124124705323859666138832N
 12145392810627366262644406252067561046N
 -17240341454640445847816157026711303574N
 15125641646450824138199354342642298565N
 4879502489626704676971924257608833980N
 -4225249088592546690772633009371692324N
 -2472318631506695423050885953629338812N
 -8421203201237202319390440639649446552N
 46321736104309898426553603796292674080N
 -28610665158040207623423655293295324920N
 1508585958956478107556816682725492768N
 635824356592796762255016939250715400N
 1919873644617349671388168527771618410N
 -3684153935818409732915695564605144084N
 6164078333272062679927257695743569306N
 -30812638165500255219775555300239751496N
 -1671295833910404224748167544472706246N
 -48149644288022984064829113637787211726N
 -15755584655353764823300763044235263680N
 10978893116973215854871057029000105330N
 34169031900343397141969855215897180166N
 36027300924851070069646114974759439036N
 -28602130681491065449445936428821166372N
 26273624980280170490023058384537442375N
 -8066392155533517231243585403912870360N
 -76406272459859189649824731664716095438N
 -57574287615963074744015028758792780967N
 -171339852367976269072443790629197952N
 -50489518040878873642279027179730243399N
 5268536744361393744845927420907280401N
 -2249864309992145854779714499296318220N
 16302400940733538343161299772373801836N
 3230841439544848811610296490435078374N
 -8365304732473338706443596529796734996N
 14625248882916618378534078687697218100N
 -16138966995316706859784729873875200890N
 -12728325035561638874733576549951845810N
 828730495376045529328749258793627625N
 29978004403849474332805694455319228115N
 19942894732214706256757730457887138612N
 47236831280985532449977101120945929264N
 -27404021845642804206319003820049734052N
 -8646999455150550341244977554049741790N
 5614584865023336865881531704170395042N
 1029490323745348197198411724560711825N
 -25067253570327020054425231364703455700N
 7667737111667199503328660046647157200N
 -9590310905908240646921750454260912160N
 22582384067343170870760774450250422265N
 7933465634185269207327892385311096320N
 27238774215620818714830265024210540866N
 503011394576099061341228404453206526N
 -6895466102664458372879139375919520000N
 27990989481651224426228061802112458439N
 13438231523485707869256053001182525890N
 -10526186420967276484568120117621298576N
 19697465991427247878625931524437956718N
 -20059439315835100331552674985759125020N
 29715198046231409230838654229897803202N
 -24612984882087068274308437687302075440N
 -9629603834602961846559401113745343918N
 11381321635517311980719990575747080576N
 -10460963421045372883196524008814553988N
 3579378866512917885442944756466972145N
 -20142923659871478997678984601606034468N
 -22936544113488670747033959855590961570N
 -2790564228550139238350921475526140175N
 5804733821038210238528474184958284638N
 44035371457415371543797295757833906998N
 -25263500997663937235282333043922850232N
 60533938583574621049884260746652527257N
 -13843609757320519345742114971637380664N
 -14967975221153078301444075940485482205N
 -5510937629387697250552375301634908160N
 -5338168900834240698034079039431500432N
 43047483215264008192131056849394310842N
 -37751672389323155501960781902835438628N
 11301335394437455858869762655016248940N
 -22186750718867761129167020229355413752N
 -16444155187988535673269556271465790336N
 57839861905086595468043712901825503898N
 -39386091046444388614511212639051824987N
 24396138552956680338635245403275691164N
 6923552938474208340248435925607566112N
 21851924829378147331468958230399867808N
 4479610985984565121987399559103421176N
 20205114986529059858328211651703346300N
 -19566097765668986665573600124695293753N
 34516223392450550338296439965651650544N
 -7304223315491697170449806633075718497N
 -8284905421067071291130663620149458582N
 -32728515910997118542950133644666941050N
 57497758158832313823326555895927831930N
 190480376996232245651874302940974225N
 14874840775112822039168555235932864945N
 -10815779030162819187407015756814006378N
 -21008752440200726673259370031192369654N
 -14381821138068908374194416496135935790N
 -18330141506456066505533224042428031350N
 19164701518199540298944059491283580215N
 3836111323238346758913080970351745800N
 67744608364504243956311935236405508550N
 -22082149437422773639140674286604282260N
 41224208621253417408584345650090568335N
 37621116509988977601968656839649928105N
 33587853419096985091899591594545988700N
 -1055835570256839861030860597535244807N
 39065884148755538564810443732720621600N
 640750393731190222428526205323215165N
 -26115422525368119087200590294400252004N
 -10628311467229787808729272693375969774N
 47225523605890765370384117803261490322N
 -12009016733708006334589829588371805210N
 49980750997472262526779731035294816563N
 -32798452400548216692028404669688931045N
 -14321066149418082759457805249261021440N
 24808438198943360207987623073017630164N
 33194656353463652931978986601354388215N
 23198538441074564841782058959039652450N
 -47709809838037751897327327364026408750N
 -26969046002606788176844097350148639799N
 -56072172083198857880557545480861846900N
 -43644906544616413538742016594255181292N
 47154818264304399597342234936387359082N
 3792434141455545023086909128056546571N
 15960619798186920965342275047034741888N
 19669258078767389958125745178855620636N
 -3464039729617988355584196406728414044N
 -2224121898531606299026983162062649210N
 6451590010030969871052789625825838744N
 -10536471006719112197230409162133995092N
 8244495153014161988966261179606050700N
 20741330836018718736187716779242448337N
 17520072404645349764143070261797468187N
 19537668868471652435122149451046858768N
 -24474535195315879882795703933577091155N
 -16564470817195242053476773181724818944N
 -7817469105768977101709330987911735756N
 11171811026534856184144151312736279744N
 19334591091905002684922503349310802951N
 42050270305664074439386532864931010491N
 7978538832426649973907605464902539380N
 -45523121265951954143518839069615987976N
 19779341685728417528959814996527725568N
 16457084032444796866838484704583412113N
 4549208968301003495847202170007446036N
 14724842650005944631042028388123693440N
 8425858415023582944134064084807873030N
 3611073110261082207276321158426427840N
 45594629058152878327794121771614454334N
 1423011957253636701249472496683147020N
 -75797946994319570226124054862837577036N
 -10385550683373560404560555399592125231N
 -39030784626844189271012235906342696393N
 -52482104972138838431392260710776062356N
 -10949882770623015153383951018816854984N
 18151496053119853609909378315958368000N
 5472395125259421301206758070852867434N
 9675434507715712664656390286916521016N
 -9178582848819043904539438114927080076N
 42808364453829453081441251020419104699N
 -7902524342607905769277054376819638297N
 9537044716831134445888207445948028693N
 35827637280445903234386197760354986436N
 29258644174946592888252283981215106232N
 24563572124216534273586756558343912991N
 21590332546385793026225696150200787296N
 3342930274556578640539214417056934228N
 67650121394107535708420168552999555250N
 -18066491696482638532385212723512691512N
 8606179980903612695507636796177932410N
 15874856391798420112644781937539675025N
 52315947682327937220934188787179140986N
 -39279162468028180693776092237393263611N
 14738682541345093037330441152531960390N
 -7367339112080325598993919214296734495N
 -26382434652883930999111428715788615020N
 15489863115305504615930325866936417054N
 -12669985130631103190735796314531344580N
 2070986550863265258215665329944759160N
 1787835201007062488297253452111280000N
 -10156516940553661463654472308821863216N
 -1852845826007298067058511451245698049N
 23882780514390422787081892576995255386N
 -7601299165851060131758459032558401160N
 -7289477085616973279844702435771053828N
 -3364386102215167057659813296276940800N
 -1890219806977841534315425739598677648N
 -2728563897632087209700556757713570800N
 25800791437671249137304735363121972224N
 -64987630658570856827092147465227008580N
 15680078632741828429819099700729154974N
 28799605690545371820831923283578322728N
 65852930110602351020068459560524700980N
 1227521077368240718889170052836948690N
 8973580750071231052542068315250667461N
 -2196609539920476249723798697270136324N
 -56456524729900179088861835927129682704N
 3164961155389343265689253852246979952N
 -42910644900694312274451346316550604887N
 10723683033510740871084871978692021903N
 -12684396328908308597455716863505924615N
 52700356779705562151384810548301109399N
 26628759153913644432469859804114141408N
 26867918675511253080715746273978722704N
 -6826603584290979844341360736580912688N
 18544964848737686744363440875289255379N
 -19305418056561049372709423013846501814N
 25741464993544523682586158877970466342N
 -9434878897154201036500628214961180686N
 -69355886028603693231631747238292141129N
 -3274595865378709345623383995784626240N
 32140961952778331139315849392862550565N
 -21552969713526288855197385855570646498N
 2303739631810760384099287882524767411N
 -52610437103872078226651825880212510480N
 6304970638231419745840209636393438500N
 15993688807506248973221606787475040098N
 7026929423279177812288019666125503900N
 941387309657309663994007683638714576N
 -3998582536592153867406851045767469625N
 39472081393001621699328920344381275600N
 -15344564353326521124328401749159483144N
 25861279254244554064198148264015225060N
 -5433020672633517820728257251076052756N
 1993395836433979621943262255220722060N
 -11011636671267202012444959224140214664N
 27059317636358100312466995372144970683N
 39411811551396510884403937498728593250N
 18804773672230185831592656364466921865N
 -10328792772364757253242717502900637260N
 8567645247401476373421901924394332872N
 4949322007438436463517183188741403146N
 -48571228610227343275035178641254040016N
 -756748702503472230976888754702279910N
 -7547688132549432728331583234114997289N
 1102769335849928095746291493439315970N
 4600006944167109055615521125215447490N
 -8030644394318644425459328902964920407N
 31004652424774023847592317393337059396N
 -12766415740632770273876032258162174583N
 -33525568528642182077972513152155915762N
 49955744794949343382816915424024213112N
 -12746453290124496948185053474014281882N
 22728741633769662172564451100494128860N
 -3012445983094789501634562164663045837N
 38368820358804323293417337663051299928N
 -12655871284413435743179688635686769916N
 15865749823720147913629313467445637270N
 -34620222394160411208707602540503101932N
 -19979940156803103945230677014806370600N
 65961817455340994844957875111489538378N
 13997866007862296219736927735979910609N
 -33914310390028669729093649974688971178N
 19398268652188521627220437752918022809N
 -5018909727545763301874210009813157075N
 52260849317591223796912035260032276302N
 -27678790297879711789511722482835710056N
 -53275820030974241396928377437266314040N
 -35176032944014238344746497049272400681N
 -1090346663175426570686779738242391475N
 -8337655917767657253623747717779590107N
 5457016529580652205670906106541497644N
 -47280866177193922546160985867802096463N
 -13989671275510770106606155937996348914N
 36046125268036598757756199843722627934N
 40599255952050048852967963076738908855N
 -20412633681672460386431984739416783142N
 26490531444451625330379072510064156620N
 -36327991466863721723040366570143060916N
 -171641536691147956439222945737772127N
 -48699551193659801475971705800730058874N
 -24138836711147966476824484861760676927N
 8099415648488802765029727541700198021N
 -8008508392423551531795805302831241552N
 -46927083080274868987914462964880867040N
 -15651651525741220957578232613200380650N
 -38014079284636015146217907144093246103N
 7444965731391621916716836955121167585N
 17454081302665364065435018213624348560N
 59438613727153342253508753253627257900N
 3328975395418225136080668375362266488N
 -11124366475948872711405877619392179504N
 -935542833474999325920445402785747130N
 -32101990837112910097619283895584135614N
 -2039596161657326324946488340550636902N
 -36958697691999035722896057593585019470N
 433463290387516601098327491047825600N
 -48861581483244701565633339519791413320N
 17642132002076789972673219992139441400N
 47378683258707493930082535057313028520N
 -31305606015078743499948677817714095121N
 -45467700573619676834078880013556893920N
 -60881636861928089583155972720693350850N
 21285841579613821664911956710376621837N
 -30117998265689675183666035098372488450N
 -21942733746864421023241420159059411189N
 -5689044734470818114380566918774193334N
 68040742071134468219061084830192499440N
 -26101715041607401592418925583778656693N
 -45059560327841871472194190237722140412N
 -959610050544397181104820434880150775N
 -7434919392395908634401536029336720135N
 -46704318940332722707154234339465852046N
 31996204125852174279218517034495862256N
 9548553062580580515782303167168055430N
 -17064892179216973639150428533656113928N
 -31705546017193889297698658706657148032N
 -6057625732749205842279817159870605157N
 52000118387344943057076608557129973950N
 40254054427142927505728828794742341032N
 3068161842766739496445412726249999640N
 43033706501750199689385411518151268761N
 -1980193340237039090185437084030168000N
 -3555782126009043676038604102638526795N
 -43662105684355459436718701021061888706N
 14602266887608487487834025429773917760N
 -55697646549038749643373851933102006268N
 8474036831034197295115159682551173145N
 -1564284968623059747895039155077750724N
 9909125124922972895624406559884296110N
 23056503668192068918211917794008222092N
 8917863022198118691738810759691210630N
 -6565996628193135587097591465479939520N
 27203746972977839056055489859597269628N
 -10095862940744191512692314702851668700N
 -44066153173273725150055569353731860000N
 207856483714100719046677718209716481N
 -41615745863286718705855325890252034928N
 60686980510232865270210586867883803312N
 -44398417151644405202259267964914864840N
 11000404773631325518554944740121895190N
 -1255598832258187546647928496791099380N
 -130011346277083347618085071429855254N
 25030781367483467369685982982778380548N
 65128828159480034385338092442998975990N
 16835230375555463081953332331311067212N
 -41682007768253560134881746687540938199N
 1213108318059210356912423643926053190N
 -1681851543780384451096730675549248192N
 4180706194782094087387409062529790814N
 3992606733980570388695954548292980017N
 -53825069842914749973145817741432087769N
 3590250707872341712895346240482079675N
 30162721465246671710792347340952780072N
 28529006089327895962766547903487386582N
 -2209686775275180687645588774602558000N
 -8643509920756560909658320142663827800N
 76277517979004502134444510382398201178N
 -6852055244308886777588175498103356870N
 -6326376761023123369622235145138730850N
 -8203033904216958247005906093692739350N
 -9209621107757879258962211239344152292N
 -4425353848517684527154280197466835230N
 -6603084942226918701746296477187088000N
 2504924753231872365819712160351102088N
 39105623125077203956909148179309799158N
 27400118508834267533854649832329616230N
 24062411137185685544467702462664079376N
 17652293371284726970732198138544870901N
 7492357846412013818141679047441331482N
 -51043261039856161703897706438084886082N
 56653206162543958617693713620509174156N
 -59746028600526122031068777065962076046N
 -2195263040949581937341345367679933941N
 33407121037726122948994125321874739200N
 5725600419394052617882801531382736403N
 -5764894246004160867637436472444661980N
 -3558667537341744025504446863699254820N
 108311891139205313266175766711618204N
 -3378605403767718868658955837374462612N
 14601288276975060194948004669489038796N
 32540048557673475152432982450837900465N
 29235010625812922952111582547364322080N
 32001550261037748076328588721450104337N
 -9325777461742943694234824485293434952N
 -46356457354253911325537774886731711472N
 47374604208003137727673809397539699960N
 -60619733939284783695704153989470902572N
 1610937530269291686325973717764527767N
 7588328922170797061408904250015117750N
 19333368347841871431028380212288843844N
 -11528873801520303703033351257222185060N
 10157409314695112922173108802943994398N
 28202690927046366775842358787746410796N
 -6307030265213259162727037620434339920N
 42192761539876175729421486411739948503N
 296469954472173257504140909911197175N
 -6841040596938722008422734817505988338N
 -29162990316269916251342826740375380630N
 -59379855179305058551449642789627044280N
 -10722764851129716352023833130368026584N
 5534535054782070658618352633001710924N
 -39120300481794439480128889840462196493N
 -52175058814128050197195565946640262620N
 17176610529153947740134088120234854771N
 -19499969110287558140356417188186357792N
 43497856489917095383000863444295816920N
 22575622528253987899457359709888797012N
 18809062027512188234064528108255767640N
 29594488086215254699618601088864516672N
 42904787597850525582370082116351783802N
 56188883126228498922537979946176602048N
 -2352882964684946530137322188086953088N
 30163845827378114115575243860071749710N
 40992719756233426653929406720640176256N
 -2877073035732671093140510693377121096N
 -3466942840992674108011729129432298759N
 -31168306276393240232292273475949062004N
 1770156880172557676321802129628783356N
 28588734220514289028401901434760878708N
 15069417105096393855565131486505003730N
 -16346595493298934273891789014178791618N
 -33682976586567432984264988481827449256N
 -17629477428627766579045165355768147691N
 15068194551198407654085008287519269522N
 6466973264536251856428542208376266036N
 49678662242435177012407201678024840400N
 -45838467634544843787864450120043354537N
 -4623383564386563390807819733464318236N
 12341391958212512202961701942253829185N
 -1990300993085504449726438572182177557N
 -41624754113328407216438948767568834240N
 3616614246234128533905279715827590682N
 11863581095837839127570031787330640684N
 3141690506150820003200905089099181926N
 22898168725716210257899132290809396346N
 36302472608055355893026501212271236989N
 54521151699647444968401406923797579180N
 -5089399163962200539789946253112554775N
 3854810248503778814277436192064324750N
 -46845922715124215543207592020066031325N
 -14360814792138793430136764500360361150N
 -19266549850437937032968667323254982838N
 14870519491001783753845074264652634400N
 33909719218543900650352262621434991244N
 -59447470437894855963350403729176756138N
 -9035147404344537686027196923707243908N
 -563970787464269896930304528483730942N
 5475968320245048028285832953129308552N
 47422096018791794570009557764839184453N
 -11385021634226341831974050991923045328N
 26889153056478264423067351628119201605N
 -37406350803568908698295115090541707141N
 63622076901025180967454379291350590280N
 53008319515605895683813821831991852068N
 -6533498276832086705505084464403266490N
 13239470879057005140328037957363402458N
 16211067390444533195400776260199368422N
 17023616147092426019927255820020603575N
 -23638245231186453091537830177858933453N
 3079324031031838478651385946372807725N
 -16664764845215516995575020045266638336N
 1719444116681608182992243334174141480N
 24875337791255265692119139263901721620N
 24092029613564448311935693770292907252N
 -35728565798289621147635161149123302450N
 -4509263841475267462691881616237190818N
 33898082625888173711647840946232248674N
 -9599945815683210464844094960652948004N
 29567023407709784629344985323555629584N
 -6579622867632657318977792767927875264N
 59776655612353461283313677721550742032N
 9214822294583021160416439738668569260N
 -42295667455650052695290221735078713876N
 52136384695967122634435105856666393150N
 29979568998319385621286295535783489595N
 -5094008553403361793292917384649429500N
 48708458883094992472386411144213787176N
 6212463838898765297424891996144452008N
 63303451407052857329062303264037322466N
 -12454676215366995612432034197112313805N
 -11644774465489143294341521075430967588N
 -7843519691398655658538459366698455928N
 11186316578967949043737297029472179684N
 6703304995301710528988004827945734170N
 22682435095053181291908901623996290677N
 13553569224657439280191963191787552926N
 9948472286027549564773628834258526061N
 -55851425925050720054741073201621941640N
 8978467238607082656742960622149436832N
 -2148065151966803385780481693197443708N
 -6218742880209376203758657489490195115N
 -10223636006522503061459786793174302730N
 50303269403283982175275036102082213932N
 30815833755766867402338451403424321180N
 -2938247121143164520531519859180611819N
 -25171475986069460340055470039753818628N
 14506183658498365886183338973251618862N
 -341996710144925523917331637741699008N
 -176534532900887440035935751602242785N
 2275392295387772956322132655625319104N
 -51423179016248944404873726267779435685N
 42013610593899807909657673072780244961N
 2832379778121605990358681701202616512N
 -52471574397018359653837126216740751665N
 2302585440816911844214402897851165025N
 -18598196460093668166690335180518033807N
 44787419754230713587901445102859871334N
 -4447125149606906725668264033899197134N
 12103056767359415287223204350525830804N
 -13417055908817440865934506673739635648N
 -12008424904281137598155564883919998100N
 13317752097599091050133241762116662873N
 -65986257147865200459838128234075954370N
 -16608092124764756234966194832714423619N
 -38566680382716922851473789502074633715N
 -17489793866151549792414721649093762831N
 -27327690424116136874652836291227376550N
 -5068245133399655401069546880180893284N
 -45625575768645168867490575536267635248N
 41078089803484949724883173249201586767N
 47157850066914257970474186115431103344N
 -53543693850406481405109899420802430188N
 -13636090880420392969125350677706692208N
 25048416295032602359595117728309971120N
 4315524836356707698166649435851314571N
 25096968025023587228130566882418911340N
 568717829079980701032033651242345940N
 -44616974434057304853416002071935941377N
 8905496908416709269955738824030849442N
 -17723051914432508629832101090812642547N
 -4626011904638773803731558607884291880N
 -21043899327893517164299659191012786805N
 18728459320211878902344103870685463796N
 -28991919721398342689831843299255359N
 575880616033219967103181744004326530N
 -40370166533238666617423562433638397060N
 7901145433601423180722927989903769508N
 51928256205445760339056792516823206818N
 -1245410212758635476623214777569718656N
 46406693008140386008305530305000233816N
 571480495227503108715536310915879070N
 14385971065436323977365057694023711032N
 -697075615047908022004165869434025220N
 55281929784293655883836748005277047138N
 -59304867194614930966265225365988800407N
 17170993149621653506351555692944749556N
 53164441560321086411112910190780184492N
 -20311503158963020529774940547841049688N
 -45028200701326097999858271345423670289N
 39257815284135848833236329126525433936N
 -4165901616449662096720801664289732408N
 -5060498377936798365136013227277474160N
 -8287809423281946605443544228629627380N
 -10470912616575507011418709543525837956N
 -8779045966340118655971464313955989328N
 -28056251159201637964577069651708766548N
 -43501453337222107854230695101993323952N
 21104136522418376053966744412135810801N
 -7128522727915657893919850689980009N
 1307053867035224005004554279248154512N
 -28388052187986437762031782554792342080N
 523619585357082830679064162839977736N
 2497243162566590931990087712871916192N
 -3917316409972580023309997697316884796N
 17755432921171848158719869066929538074N
 278152550875339245534221793000051255N
 -3938890078024287322821568906537538550N
 -25606789867429869892699279545564311705N
 -1167182151654572878684857358159595244N
 11325316854969542597669813317527486604N
 53091119578387676032924918503689713370N
 24449026671935894978249082891768729864N
 -1120093096832522353460244600669604224N
 15918968899601931832705868789439609290N
 35308627756364764956586070885636735552N
 43722768833808685801328725506227400696N
 391072061903569172025242591087265543N
 -3278643910436999884772254860429851932N
 -3343172200339220088084677502586299148N
 -128237458184027517626620057586575260N
 33811907670144969823067350151402752615N
 10229720833388997466952833169695566876N
 72135870446299241713342128060564309756N
 -17380140187594660994590404309694799775N
 75469661183684608523638095605831163068N
 17556963384551260779173939208994156848N
 15733804581400068551730152691118209258N
 -3224613032060644631210296863652743478N
 4068735958432721914119737488968107640N
 -2650766266152589206899618662892372460N
 -63798423778715846479880809473394020408N
 -486588687032398695727224897646692587N
 -539368064322398326455702944330375970N
 20939272748510856041446483968723474432N
 55785746118938994665432612352241403794N
 58051151044652218421269624508503729180N
 9994333588128776848154667906992381800N
 -43334157573249325880476075677131627256N
 15078888614417667863735058411573684990N
 8941189599961468030203699915556518396N
 -20481669157507448829168917709388944116N
 22943100682949264136604471589052796200N
 14788211242335430050407133505161207462N
 -2591823715782420559026472860278404164N
 545232651678270806524680120972766047N
 190219729722770091456449022996524680N
 -60217082051518445086558078941811474890N
 -20666859955289830180996641131357477900N
 9600160263531479246497694518115842200N
 1597485578730228460661543975994300222N
 -6574733738093585713500278542157186600N
 -25944515292502010419543186688714874080N
 -25415055434448830255264457417945842126N
 -61591176374696130519751069010684239436N
 6307928881802424777498739937961097854N
 -30356562408864347454522644320555666236N
 -39841883059380070182440938807591598048N
 2293689239937222772085179876792356864N
 -24114981323160247409321168521400788380N
 -23253343769664834182751840459609285468N
 16217785785364299445370351533451790480N
 48026929308971905045508742531622545018N
 9176745663272675255868536435784315520N
 46510746791892352490883709010349942057N
 74334132680582603572679679008873638862N
 30347036602709721600773125140238443084N
 -39739459304134404626498404926426750000N
 638568447518404145376522628075659202N
 74868147667004427853154886236250470555N
 9856269734078896250171723588378131776N
 19195401938213712950182880957418776075N
 39069899101937414394524529906930902176N
 40886158689810937844547581343982653030N
 28551980753838375573312296368662576074N
 6560189128422003472415091020905352083N
 -49508329359814508459941501528878995541N
 2321058119086986813159286779680447352N
 -23423226733832680801969863046847416635N
 20024294261337189240601414457158095918N
 48478399560629619199373053545011413440N
 -28451296298207242026739092745903108360N
 -58333799143531163213077734359799573960N
 21858177666791868431954347098842788542N
 -22515314027694663672558872244548346645N
 4030886890655365700921585604010176762N
 216414957451763313812219842671658746N
 15459532296308917497810623477091174352N
 -3322037115415738128135843162278819114N
 -27706447142165935055422737911595907484N
 -19901688715530850774986487008251125843N
 26288990107309547313670060425734120827N
 3159743214887047270628421072991677660N
 26675554244529007742361647598917467800N
 -31593272321631550561126507035023346375N
 1453057253000988716539250112651507615N
 4541601521356788562308258310067447160N
 -3473334135926182237689785845229373617N
 8361879761425739854455148472392817094N
 13115375551156818303072961848004423456N
 22647491944806020478119838939285325572N
 -34293465233815560935290698518112583056N
 5817235881736797368456013551582446550N
 -13525526714116157475052071798809621945N
 80998704979735791074082442484176476330N
 -19679210756311528879030527194718313140N
 -24865909444926492397770149241906036966N
 -1852018455851522269721476428525839949N
 2482446395588386513971313968131654418N
 1999289186077922994931097735199255680N
 -16769553242006744101786048174148397048N
 27522800118745765612859370233080419230N
 25637576580390314610367496264883849889N
 -57657876645762951727462167505241233736N
 -28536920095451597082841489294294164069N
 11231894748101935900515516488887832858N
 -51078849258172504629971732777320074072N
 -74045434314883659396318237546930055615N
 -35524904002774912278380034114685612560N
 42796294436053675919712677828986643080N
 12248651883408656129521862299278084074N
 3279324467052220564717804431463324410N
 4225192649851361259615799684639555422N
 20081521021430484888620100987458564040N
 -881450196961581119981831377087810082N
 -22590240056251553480896719831392726240N
 696925402919103397284585368482444416N
 -160044248129882229554204217938596336N
 -479841645480675871349970666146393667N
 53962797932256884700455474024990080590N
 29852721591530174796910846085324399520N
 -21223592075010957946295575703649690086N
 -19331059215112510294474542380252013645N
 -3211936051597807373874210487303071257N
 7369160376735193888341786186430964739N
 -2764045924488687709395411868692384294N
 21371847630696513904957629901249417366N
 -56765636662707770916659392977870227394N
 40130335951889339275583584449877725044N
 -20905879057787463667044977327310484018N
 714218368696846140677033162468355850N
 -33302315759918783866950295569433670640N
 11604081599202990869930410603162961250N
 -1328196569754412043520915352206580781N
 -75713142037566699737860355126663240258N
 17692014046333769566402351665419982528N
 -4682740622559647438062613943892423614N
 15816659095595013423660776002472584048N
 12829140525941054809303483844992363913N
 17449162755806348045357611840282317125N
 -5362400363016154848173380043779464504N
 29056472424522234720021182382129548302N
 -23267990147908240976138322530375346114N
 17718398823791618684036517421565410690N
 38766493659651183479350723074442254840N
 51144461637124110555851588486008677376N
 64058182881179720502357101373610514635N
 29178212982329882841023713585524986092N
 -4449314950229781752430857748359390190N
 33461474535584552379036263558266668552N
 -43041253707699835982848774447093325369N
 7324993510889333053596723067556901093N
 -8633103917055459329542509183827415681N
 2452799440823620842964514121329988540N
 -48983797104610985661181776643198321020N
 -3645765971361090293398450225286829990N
 1429487254166390246122160874373040256N
 -2915592408307150175907958419944369576N
 80962598892914772104937795618516250412N
 -32018679836641153603735620112575566115N
 -20940882018917157330730661709470666254N
 -38943564198620121987500587032556898544N
 3351632109651396993708010153243569920N
 -10756074514985450177913790448994100728N
 -35420089693896954714289759577113847305N
 11064034248522844385585029932288093360N
 -42332826545894757593431794266046194012N
 -22676322736301146715694564521095042198N
 -51880215871226318281088246641877173410N
 68017515694868926587516507905564246875N
 58168218011991146288069389855239808280N
 4113173118563599467140786301361883676N
 -8434551231221402953043894387323893600N
 33925879196650444272118832325211053983N
 40972935708078827521137021618355670508N
 -26643114190862913281309721060949617416N
 -32544397347638320625652301916311200684N
 29080461410636137318117926375352328760N
 16605701935587395981284999897712997348N
 51342250055814124463706109527023172608N
 56763167360757248017281072080997949986N
 -19269088626376819284067625901090020960N
 -7236569968544075634906441486437847664N
 3130620746267519319227962514083966065N
 42100109565796772368981666375136651008N
 7885092422070140671270505870796031088N
 -31341668949094343005680018947052761346N
 -31222492131179769066252773133948384690N
 41755660304182026656840368869999994420N
 -6739906481222428737444648810668359568N
 -44505001028849635503391599804553839451N
 20286157633921635587948000115825748864N
 40586109088882855878001979577528400462N
 39138992118842070373421665108739697200N
 -6905527115522505810256554364602014364N
 41535478931495854682512674658507192779N
 2750262961467986877650179724234597415N
 25992376452714209841095491619735622444N
 6602500561899737273694296689161119130N
 22262719104739257554984363182584732650N
 -44187195471962349628396227762477519165N
 26769127807954175932427592471300954628N
 11373423627019175844746486748669276844N
 -4329633299914394337879941970213099420N
 -65375691638995319848406516564841748299N
 -755397250295616944000276988233574675N
 -67370413103788153855356778353121863000N
 41747005106693888763168755397061777260N
 17664160875197133882346537410550101240N
 -5086247724159221032035346584365913495N
 -2623667776692128030878348079737671750N
 41078679553962541330994131935223404240N
 -18493850864305040264622356128668195000N
 32196240223288777397523491876537747076N
 -36782296697828019220541354237834593077N
 10878848287619457899580842675579496426N
 -33592936027886933384899817382061682328N
 -43754728433711708538580344590265226116N
 -17627080913376749149092479990345236160N
 -25703293799398795111644085843574151118N
 -247138366055140331336472614878166160N
 -38369393242667039109663282793550323488N
 -1442549545732083925910251538904658976N
 14283494560165712912970612461441196855N
 -8408137740467777388900638630508762700N
 163314315537485320486526771417168258N
 31845924559900899988016247381195830408N
 -18196859760954651328000538099356403750N
 16636699000990860236420464408422846828N
 -43771786099744149404592411778813846896N
 6137508567080450778138523503089760410N
 -537135055628225809980925375056484210N
 12757177174281225654835713691552191884N
 -2149096095636437662974273459084938214N
 -30501839152318610946353942746768801360N
 44905000621363330963155494695560023160N
 -14677617851700390324821964473423253486N
 2309675871117124624905644496814694016N
 7410266689718927152006803977688454959N
 -73143886672841684930998986292399915474N
 -51407503797454212075659583423387906795N
 -31759341540544941354789042660150857410N
 72942714658595434801980514787432681019N
 -3313561944620685011150817460654881701N
 -4742878635218511190141461597391261492N
 48230790521545149511828120815288057533N
 23866437981927472933773142732959733824N
 -22229782644482239065069990059402001615N
 17744461906459415425623716773208248576N
 -38992806970400751506328037113485264557N
 15074045005442151919037033545172897720N
 -10940051120006619422842299571514923851N
 -5396747031090167890152086098432839045N
 18131103378568084820053351796049891393N
 -5908973515248819363491991460947294295N
 -5893814689281324292773854929351478168N
 -16934380107721622302896951501039876736N
 10655872639271190925378942741452859978N
 22704512702130258328071452612594603016N
 -59479803586227353846293166221892866020N
 -32465807699280368847705513131755803075N
 -58994120262003343088621248152833654166N
 -8627453227267887597062137456455953828N
 -6174850046130572018170377915740880450N
 18885524599580587816017745678188796380N
 -35539341521434840602277901897211849N
 12262440889726966015470949745681208036N
 -9458023519146551374820483705360828624N
 -7957829148809621294727717774065393240N
 -17896999398833084436344058044018323815N
 26586431870884107791557369533352261215N
 53055588977630427484684766045007324960N
 -5271136434659043669221598570958428332N
 -967391253185492267504501259822321088N
 10329626722373553676274059306143914994N
 46894078461360903364605003450548636056N
 897422426606104522026662621696280150N
 23962720058921121141690192788595458736N
 14297104940529359011800123721879211620N
 16288206852224420584389309476614407802N
 16450851057485177448984634991270468224N
 28657435816303922176431353163555351744N
 -1494196188458016351392308630556046966N
 -16951991875831836508354858388650593240N
 -23841245654373617134442750858689216845N
 -1860211481906716729917899665418021950N
 223617436366878348050864789627543253N
 45453323622032800306807401032146974259N
 -5592476550585006134484081605373612160N
 5274430769569077399024516387591606880N
 -36879328310056956744339763107725476732N
 -15669422276510086342292667250168162902N
 -33752404358451716090587928962667729612N
 -14369285644385423882192533112544999792N
 -19397999832902183872418533132318972200N
 -1324317465046709858659621272570678735N
 -2724275099090974425660803053431209817N
 -23138977799774326453755271855891100010N
 1470905485401890344533557599109153904N
 -33810694300875279301281961250187874501N
 -5667695665117322060787613926693359136N
 27820945925613247718902684150942717770N
 30463921499069840646518100417816053955N
 1401695345166971758572143650504550476N
 16745677142557055517029152121038148700N
 -18217170116410792913159578648209220797N
 -72801640170143323715758179438507785328N
 76963589053597239362040179017483078N
 -33385828499920675266550287553047849592N
 -13327253653872341392496439779078683832N
 10412063739438798453561650468930807800N
 -4392141965884834151713475843596441648N
 -5731595677432146428482527463585379515N
 -8720915589899274841479304025257371615N
 10868581060428635082429651453351534863N
 -4139233307051201457173431623716807108N
 -64346311335500330072595066616947312N
 -18410622625933173092962915092048441120N
 15197630875185745777818577246614420757N
 -2223857554779757728805064229041201760N
 -33565188402085824544444981382926116900N
 15802204582716907270368859566908511423N
 -24395970739852028418839310934770378352N
 -18440741610877615454942573497902974124N
 -13435460567144626441819710320374204094N
 -21934446341561826563746342140206856402N
 -27317334774712621314271594298320407945N
 -31940186301719585550090279538962915006N
 629669162090262137441087493979591616N
 -7789470839311665679101230012034393221N
 -61754781501576678768046168095098296445N
 6921656037585807052340547831223926900N
 33696991818620241129594863340280076991N
 -5461872035386228717729043098080839675N
 -21609903119010554596071951297664142910N
 4284551926167088250063700150713750268N
 64902709532461250311460654493416112000N
 11304730305905933519640803860227974510N
 -20724849257571619698804425353399738281N
 9474970911005008819708122245566611148N
 14869158128827388423537529314871539850N
 70458318604579340207614589766176156102N
 48564617118590225062354451037729572486N
 37190701841419736710438329108879100672N
 -12720451473462320814100522656408247347N
 -18207934345154417939809335613730040660N
 28280085802837831944605808341090168256N
 -50616177522198648494192159694360196428N
 11705541171907737704683185047531699090N
 -2336948897301903343084054695577308816N
 59350328833646981329576839540735505037N
 -4434882970710659124462720037496074940N
 56729384311429396079965827213107515N
 3213392792746848387952020025545414612N
 -23266141569564550952250424507418166705N
 78765525612809332363227356717132456608N
 -15166638532687485577911981914961887223N
 -4161549317076924579534792943641748410N
 -7132015038243736186964484433064651296N
 -18973054440236523994967647259026375926N
 9759846778015291245435961911907431570N
 -55950683918959982610053995326163111854N
 11233662773651009163601228287880056560N
 -12820623120496755702097361304107720704N
 -72587239091424618062672629969576184000N
 9680604643273353191184544173521579197N
 -15902478843127171414381362392699066806N
 -21892682282441657639780869697497481483N
 18224180446901776065960781554535898988N
 -6838726429388274937256352126928939570N
 -45855299728744584027598026619158936841N
 38268134311974129777613012516106579915N
 -43009829278910881722299646402702338955N
 1641157619413723613544506028371672000N
 1502020237195630400486943519281765675N
 -4962678531842791174585278831202139506N
 -3248094257444572212076974973611352530N
 -14905712929557733853525884128676892850N
 1362942605183247302050181961997317027N
 17373829757009098891900440893573561130N
 19039567166671893612468953173124552708N
 -8270410875192488717566214546385989824N
 -60754798921787351764103259275221224480N
 57552083552386565923044331358032448835N
 -65393715182668468964415686017778355032N
 7751744524563244294589323044600741852N
 -329626806874787035964638497822279928N
 44654709923322654883799732898706000002N
 3684572071670259867944596361556220365N
 -31329444253693164478376430651678463560N
 406783027311890921237547675743403384N
 241326314465063702172353086687254645N
 71902372179485716346823443055915652170N
 -36100670360143898138433054869604277776N
 -20581768981220118385059204924025021824N
 27615156045135357470328182070995636778N
 61413595701822937914991142887289114050N
 -9003047934970543948994421034897230720N
 -45297013297812357422535282123213772325N
 -24585065466919530612785186766915612790N
 7426444988996320739109952732253631585N
 28072879609179088521355819010447879086N
 -90346660403833944196050671582914500N
 -48158101112258822157495507507699912026N
 -20492549064226692140275515410525478030N
 1668153365814549561660567883712527272N
 -23508771919672551391340201554575737290N
 4392103076839028918819750991909586806N
 3654297282103000452033536480373978694N
 -4228398640787519679371049205374559500N
 1178413920064458285785758387519116602N
 2914242081904995673756113419424075504N
 12230016042527069792441460402842684979N
 -24435108637955473462129965568576194567N
 -66176609339064476379201547492909510600N
 -36339120944255615712070580545466442290N
 -43651167123289719674324505542439430024N
 -6782208486794897321599234991812095984N
 5258504060584851028464341175193830252N
 41543945851104337452118332441410699684N
 -8441599176628634369852194892259817180N
 64918167497785232901460351090689510309N
 4100468367707592041355474499661366694N
 13770790204527865446812295263170659508N
 27180818779481894670104193181254659610N
 33604714383209655631098840469847148507N
 -10039194324667413410872741708780081350N
 1742345184795791775333105193948630320N
 16685161252912982430970957753978521870N
 16151641543730119378507019136689392695N
 -4690825488669863896949711272367283949N
 -9666865371536643778447102257973681929N
 -40754051649528038052496416907836199680N
 -3500270522803831542587952690320244300N
 -35819792582085450713497893389530346810N
 338991030651259312787914924847409604N
 2579110559869726429007314225922001384N
 43864712023872764761469229893075940425N
 -8381925609879152320555964294564612750N
 -5597652492795026983431384078734353400N
 21328361513828262901998825192902210670N
 -19484974330949726924144759440510745575N
 34916954088786507453302786299309433124N
 11875641750370496459158846871141753332N
 -14748742427781882244418551946469173793N
 -36380456011889932578613579529041068048N
 -18561685169450767764516928948016586910N
 -21581666413671230827421287492618052298N
 9856827905736419232565601487569568840N
 1241703820289127849381031769199026496N
 32425975969170121947124234153061127600N
 -9269270462177027778676662248082038275N
 -15954264557260783928326203093249539264N
 -18345434651311606862597050273866176310N
 35606518802483463995273877324666980010N
 -53024323573473718447684320688085403741N
 -43443019852011158238254227454732167530N
 4808897826153854406540590972652101174N
 69983954457962782036413390380885536320N
 -36946098934280990199211082926267285800N
 5028862366531320252643413799627348500N
 6414379354921702993069736159105428704N
 -8779768717687863553263822357016309005N
 4554895118739559275228996676209722042N
 -1364026809345554883587102121863355921N
 7547336368880215304519840135543130050N
 34805293746867546082118200417744608790N
 -487440577750769503764909653448445650N
 10015088539569125575658164786602090883N
 -2812975414842069108887465536105597623N
 29203078115502677550739818006949188675N
 -29036214664606262237208092253100181898N
 -44124566210170637637133755570593350828N
 775276098752775392359771527776752200N
 -38574369455714475627696415699623052860N
 -7615173863739439250518194058872870897N
 -205804565586899541423302279589597396N
 -50199335754337244430705049998179079554N
 10873470068824903140432510441484655296N
 35439139930552084822692618000268820250N
 -19235746350157935468431979266741468910N
 -71474590306056937470446303993583134478N
 -15024130797535357523050909583461974102N
 -37358667076656582071407231094079153088N
 -6095065319553136349986427078414998812N
 -16316449855640249371277752274030128575N
 -36102885726430229870648109783147519240N
 17455973186589747305608166640003069102N
 -21553664836647524731609258032176375992N
 -168679533250270607469363538182823068N
 -29239949934866089101640708441551085648N
 -11136450390967783013294141373041392551N
 -24627921753395843265477475729268017856N
 10437667515462897938468129775520877218N
 11739592708589396134781990385604765339N
 -65794665646005284749214936847467123892N
 -477761494249069857832884763738879200N
 -36003832620929827007194793561655385710N
 2808944541639928866527802518652734017N
 30007592530808918630455867098290493885N
 46044615224891521111278966438540815116N
 -45698703625220811448914403975427619N
 -43526135876705184602885206517605467205N
 27942752652603718308325369342789363220N
 -2722189027667046139599042220830835470N
 -32889515284746132457650632514265197542N
 -74924973319713984961636197517258976296N
 8929358676736108109001545668393681932N
 -43695121985718777808649804981932830739N
 -9290316401554656097344647671203779886N
 -16856074675890363225847602646853207808N
 -15532442876689624708191338257359149488N
 -38023716519953916709630030981533175904N
 5912230388538868429078367773619290140N
 66448742187480258254939346585979334112N
 495389145618740537411023800891733545N
 16537985916189218008513750166337991456N
 25809436792886544148646511947484271290N
 -15679140227102190928385451899606220780N
 -45153986835420948203454579353690570984N
 -25302293095948030766633568277256568864N
 -7867745793703503442635391930950280220N
 -29902355107564586604706215945376861200N
 12084250590847599665283711078597776082N
 19405074893613199313714619528224769799N
 -23019819855510714266220465689634274128N
 -13748286243786320094490092547861222586N
 53034406767446423872799874157684686936N
 -57622583306168484123183544107516949380N
 405943185816440854019110423737538466N
 -41864430898758331258636121745460690500N
 -8929081276269996015060882641482880394N
 40143836192577105420333689036858072509N
 26242002888723550051708648589259108999N
 8920768920823890503415510232069319475N
 -10731291830060206815793073033399597712N
 -15973659295524778352904544261193068365N
 -4185016721778125009871257614701018088N
 968816077593158436889516563887885250N
 -13554202433838484855575234673992309488N
 -4582242798264931371742047696699184538N
 -63372115416609317638598473960847006N
 24303662738630340541470413524550309211N
 -6236371418058968893229136921846015126N
 -58525114276175745061981667360199335454N
 41626134133379730570064483023633424908N
 -29925797851669839830276259582563496976N
 -50795707795279291278958783410216790110N
 -7748745977133193916538108517314618549N
 2651226305011007304988423146576225390N
 -51285902384831379218903483769113151969N
 24824471484725523424629268019263457460N
 -3970361987407512454052302685852980410N
 -35197066372166276017737066673487970632N
 -12034794057187362255532075058238591480N
 -26606235142928616484447593141932170266N
 18221044097212016060301159959769135285N
 -2277830910282897237129444005325632022N
 31625099097387177499674036930058910981N
 15881834962671971718061956478039990569N
 -25223623637326589914730804892777361064N
 -8888361838032410755019649146360396638N
 32353329118430571771941059376708127960N
 -19144427094065740776430052369904257520N
 -6412203545161605593885070217117454052N
 -73811392381887458889155482366893437532N
 -481891817111509865477851490952473710N
 -47437995200057911067584372496124164030N
 25455603375361031575589973464776018368N
 -11834502933138872857217176270317915588N
 7401183617380075339607697745985689620N
 31384741919203107118240079436663750N
 41464023950506751425764648303874772386N
 -18028452161863622568887590514511026528N
 2455075569672097039953683537540875164N
 -48254785679450550686413279178323689434N
 24206851908615730235673854156603039700N
 22615810771369715415525823402493683197N
 8870485906534773094398046907115026409N
 35395899561931607876386008468929594640N
 -44273692901361867824665747053980481456N
 7131327638734147211058277725559802276N
 19230276953302668762237693896050179252N
 687444862667351976424461718883796596N
 -16050570119907447126502767420711626700N
 19181271366559606221194198971782968937N
 -67964641486183788107689701538846177140N
 57945241186977722524054098790809276N
 -50555964759845547918607810973177354885N
 11236752245196090690676144226294942400N
 977120756678994268835174771486854722N
 38412746927904777063792375352762540530N
 17475835774701400938827944176125910804N
 -1050923599054233233047139936591789610N
 -23114641195872103867633363923445806692N
 8125732041449092652430717341076847416N
 1273211234656486048133225437812759552N
 -19297138261155290699614303074355287400N
 -16268495875575957564078443220835424686N
 8460918231595441154382313865450890740N
 -33981235257933071929763806270458999660N
 40514548286289607508527399489039645920N
 31149130031792177351614220597125225716N
 23854644058046809729984268419241725264N
 59380110724809893212699748335428686388N
 -35422216557223070215884017561478498286N
 15188639840573093980553672060764728503N
 -7673176534998118099105179814068322606N
 -22883511185840077111270938888239768928N
 28051542119956367058842396382259584750N
 5646582155972883853518557818135949345N
 52115713929367762028392174937345745834N
 64612254793914642067755988903302616528N
 37357323879294096649706383567544330537N
 32734751155658684014533087938914395840N
 24172053038516377059320284940502223127N
 -9533293767260631439321182087282244976N
 -2169678056451787989933194856059016731N
 -19605440354584886639922426014774383100N
 -5702539215781230903614760231197398986N
 -10122659716373495355015784884673062784N
 -32945886564144011667706583875345802700N
 -2121588230200130800134343486105039116N
 19264591031138463229107158001551411679N
 -10871933851272259858922732175890507460N
 -23256545891671767854316451841541128304N
 80772300518055292778707530081865189068N
 44964696255710940586302445715210477570N
 -29787873195117627959679073662789041440N
 4231386557071396717542275288421720400N
 -21567207660057041091659844826968812936N
 -6838246675019632584973748642362520520N
 -39653101440244321673915682635109566205N
 8677393493860179657595794220925429134N
 -22232338005665768441610523300428244542N
 -54767878609115641661977407403995908516N
 -3387623317568422911815314913224837696N
 -40567202561068620702440001432620657820N
 7384739907608442809040412501484890490N
 26766474698769431575591482205376217885N
 36690319750359293548671086833491901101N
 4050184793165019937812580096799458560N
 34359818795797734239164900145255184080N
 -70702871154025748525366826807804711464N
 36637854922604555115680305754931667127N
 9994250144404066423902515921476747808N
 20803460553294704446717884784353216088N
 -19216648105718322442344125872644322614N
 -6067171871788121501925807395069880670N
 -30550713734883313895226367423743817587N
 2461821816336322248433454033479014992N
 -7294858188360667210357576455769916838N
 22729577092262200732710434878383721920N
 6707643029533664988338621670326958330N
 -37122375463214172941859159400847762400N
 73846440220216552152154902953739247726N
 9007257403361924799582112371348302381N
 -12802541333009512227302457143419360010N
 -10509536379882886931846621527919628800N
 16900162758327063161429878704142208695N
 -20097934812663025441655753460198729000N
 -72878495776335119473330179685102929140N
 -30448788146654434013623005476789272194N
 -1553347898769402659100118961436512469N
 7684302695722641624887284297077293340N
 12403514599640265352329701705657100582N
 -788280346294610675365592510707440728N
 64101848059600354506454953978442314186N
 -1184208270536387287433997464152162133N
 958994189229834490142387955054253363N
 -32953413590274613752176608204113337308N
 -30170735578445210673106801026032432253N
 53278214969669681816938858911961631760N
 -61523370291980182679653464656822973206N
 -15265989328743991767969639775500941836N
 -6415536070617787554995137619290973670N
 10798169694758012820925757043470650657N
 1266690835693740522496648042328235510N
 5531864132854202744980315438778562481N
 -14367793193296310477461960583176953152N
 3998966108135655054508453661738666480N
 15749010978753864709163263985182194054N
 -13464665194734039886145108812108460639N
 -3334782440194007502367161524972054718N
 -6122282626730622558599466596132772456N
 32321384900197316829992996406480386368N
 33668624030278394833257152759600928284N
 19676828344861281394710350833619337942N
 -28830952553820720018439886899140285474N
 -52864812809212235240456733138450176985N
 -105043826003422061184525242159127968N
 5996479680453666224791456117866769392N
 -33723631101090458910018516070003312890N
 -34056192603970725879836750981898854707N
 48504381734102088826016372859296627142N
 60781690900045515001369442067993534330N
 11950703573776780579463932324590406465N
 5725978311766648087468140482896415480N
 48743653026439394752244980390594638N
 32458323588161703750204998517494130395N
 -3338199982684729305158186859312704808N
 -2681466257291124045627336003727077118N
 2003558534355195888724921465061479080N
 56693102753905508020492862396838452384N
 6853527222280503150573092860402064790N
 -41204804648369717771302306491739987575N
 -36463022659526010494065520536818012820N
 -17328517111933359756536744275652267148N
 15811878222051323558950471931012438546N
 16403626587762134383964880874468800081N
 -58962771948976572717685594697610545826N
 -10729089288427283586932770273647476263N
 8426756421478457183299396865770253872N
 40867299545569598598930533416686731436N
 5213962267625249718035506249631117825N
 5494783205793523527075202639152984442N
 6964257854486863033095684768598515643N
 9630671153086183079278704156295570797N
 -20907395753983553599117582249835046031N
 -46992097173588273161711631424539653537N
 -7806472084533024068608342778419908831N
 28985147551338846652240893702709151670N
 70311105814826785109128577783574047392N
 -3328839849085187195891748626223773580N
 -5559686011243658816159112909915682795N
 -8641485845347276619469995940659549784N
 10675522635398431722219805850913384296N
 -223942084771971041701934865189272510N
 6194388283843789398142420977491287917N
 7563335058172537379203825263185367400N
 -12158810508291548270051074938208216582N
 36377253560307322389007632170056615950N
 41578667992640635372658540470956919995N
 -33571474629675286493117995789242675450N
 -30959513846479479300130212524830444359N
 37497999947328794879139913633038039360N
 2759680302133062919638582444715828632N
 -48371133261392914841100038988017390622N
 51683430720756121381168514790999685079N
 -45525552950766631531849371368767981800N
 -53168113306173927409229241789227835624N
 -40709224964812588100482335114819756996N
 46529848449460559071416377010159106035N
 4383400372939205491080009417194902224N
 30945721767396836272318671350729630084N
 19898823919144819952835267776425986413N
 4036214095869429773245676876479760736N
 5944881344076407445214823997298673362N
 18451117153815491378011315652826273549N
 6117450196050800078467574293215857972N
 -19174948558700854185649440469004165544N
 3419581714056071897145586151802937050N
 -21408670654264965932931897628616545332N
 -49125886082422102811815314056868360684N
 -2235309427136004643104928168090451231N
 -23916274507170588639293424409768693804N
 -1061742569885820575338049465071737520N
 -35237386506191769508166765334322131648N
 13562151584743923041699045249695255380N
 -512934860107877062222097051128507950N
 -29724382825740172021442530615147276200N
 -15008079432890814971618901077056881179N
 -38162353769285581938944126595587908200N
 3270360670753733914383378138622066554N
 3376955388298870403472861471368661190N
 -5024423606850335812190004884459913380N
 -2116700225692109512910692665179603832N
 -23365684342492268802041587232196335855N
 2305430995731439154335471769406897648N
 24252286693323683247811266605664901616N
 -9861774200995963697762002601570524338N
 691602742064088620707391584139196560N
 34467361098412301393051582547888621864N]

